@charset "utf-8";
/* CSS Document */
/*个人中心*/
.sideMenu{margin-top:20px; width:156px; padding-bottom:80px; /*background:url(../images/sidem_line.gif) left 478px no-repeat;*/}
.sideMenu dl{border-top:1px solid #e7e7e7;}
.sideMenu dt a{line-height:40px; padding-left:31px; position:relative; font-size:14px; color:#999; display:block; width:136px; padding-top:2px; cursor:default;}
.sideMenu dl.current dt a{color:#c11216;}
.sideMenu ul{padding:0 0 4px 0;}
.sideMenu li{width:100%; display:inline;}
.sideMenu li a{line-height:20px; display:block; padding-left:42px; color:#333; margin:1px 0 7px 0; font-size:14px; position:relative;}
.sideMenu li.current a,.sideMenu li a:hover{color:#3189d3;}
.sideMenu li a i{width:6px; height:6px; display:inline-block; background:url(../images/news_dot.png) no-repeat; position:absolute; margin:1px 0 0 -1px;}
.sideMenu li a i.new{width:34px; height:15px; background:url(../images/new1.png) no-repeat; margin:2px 0 0 2px;}
.sideMenu dl span{width:21px; height:16px; background:url(../images/sidebar_icon.png) no-repeat; display:inline-block; vertical-align:middle; position:absolute; left:7px; top:14px;}
.sideMenu dl span.sideM1{background-position:2px -18px;}
.sideMenu dl span.sideM2{background-position:2px -35px;}
.sideMenu dl span.sideM3{background-position:2px -73px;}
.sideMenu dl.current span.sideM1{background-position:-25px -18px;}
.sideMenu dl.current span.sideM2{background-position:-25px -35px;}
.sideMenu dl.current span.sideM3{background-position:-25px -73px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sideMenu dl span{background:url(../images/sidebar_icon_x2.png) no-repeat; background-size:49px auto;}
}
/*主体*/
.fl{float:left}
.fr{float:right;}
.home_box{width:1024px; margin:20px 0 80px 0;}
.home_box .tit{height:48px; border-top:1px solid #e5e5e5;}
.home_box .tit h3{font-size:18px; line-height:47px; border-top:2px solid #ccc; margin-top:-1px; padding:0 3px; font-weight: normal; color:#333;}

.box_shadow_top{border:1px solid #e4eaee; background:#fff; box-shadow:-1px -1px 3px #eaeaea;}

/*图表分析*/
.crt_box{border:1px solid #e4eaee; background:#fff;}
.crt_box .crt_tool{height:27px; line-height:27px; border-bottom:1px solid #e4eaee; background:#fafafa; padding:15px 0 15px 13px;}
.crt_box .crt_tool a{padding:0 9px; height:27px; line-height:27px; background:#e3e3e3; color:#666; display:inline-block; border-radius:3px; font-size:14px; margin-right:2px;}
.crt_box .crt_tool a.current,.crt_box .crt_tool a:hover{background:#6699cc; color:#fff;}
.crt_box .chart{background:#fff; padding:22px 36px; min-height:250px;}
.crt_box .crt_num{padding-right:26px;}
.crt_box .crt_num li{float:left; font-size:14px; margin-left:11px;}
.crt_box .crt_num li label{cursor:pointer;}
.crt_box .crt_num li input{vertical-align:middle; margin:0 4px 2px 0;}

/*文章分析*/
.iart_box{height:159px; margin-bottom:20px;}
.iart_box .art_list{height:159px; border-right:0; background:url(../images/art_bg.gif) left 9px repeat-x; text-align:center; font-size:14px;}
.iart_box .art_list li{width:203px; border-right:1px solid #f3f3f3; height:159px; float:left;}
.iart_box .art_list li.last{width:201px; border-right:0;}
.iart_box .art_list .statis_tool{width:16px; height:16px; display:inline-block; background-position:-78px -56px; margin:0 0 2px 3px; position:absolute; z-index:1;}
.iart_box .art_list .art_txt{padding:3px 0 33px 0;}
.iart_box .art_num{line-height:23px; padding-top:47px; position:relative; color:#333;}
.iart_box .art_num b{font-weight:normal; font-size:30px;}
.iart_box .art_add{font-size:14px; color:#999;}
.iart_box .art_add span{color:#f65d58; font-size:16px;}

/*多数据提示*/
.statis_tool .allct_tips{width:165px; border:1px solid #dadada; background:#fff; border-radius:4px; z-index:1; box-shadow:0 0 4px #ddd; margin-left:30px; margin-top:-15px; display:none;}
.statis_tool:hover .allct_tips{display:inline-block;}
.statis_tool .allct_tips em{font-style:normal; float:left; color:#999;}
.statis_tool .allct_tips i{font-style:normal; float:right; color:#333;}
.statis_tool .allct_tips strong{color:#e41b1b; vertical-align: middle; padding-right:2px;}
.statis_tool .allct_tips dt{border-bottom:1px solid #dadada; line-height:18px; padding:5px 8px; text-align:left; color:#999;}
.statis_tool .allct_tips dd{line-height:26px; height:26px; padding:0 8px;}
.statis_tool .allct_tips span{width:12px; height:20px; display:inline-block; background:url(../images/wdiary_sj.png) no-repeat; position:absolute; left:19px; top:-2px;}

.myc_mod .myc_drop{margin:7px 0 0 0; position:relative; background:#fff;}
.myc_mod .myc_drop span{width:78px; height:31px; line-height:31px; border:1px solid #e5e5e5; border-radius:3px; display:inline-block; padding:0 6px; position:relative; font-size:14px; cursor:pointer; background:url(../images/s_down_icon.png) 72px center no-repeat;}
.myc_mod .myc_drop ul{position:absolute; top:30px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:90px; background:#fff; border-radius:3px; border-bottom:1px solid #e5e5e5; z-index:1; display:none; padding-top:2px;}
.myc_mod .myc_drop li{line-height:25px; border-top:1px solid #e5e5e5; text-align:left;}
.myc_mod .myc_drop li a{color:#666; display:block; padding:0 6px; font-size:14px;}
.myc_mod .myc_drop li a:hover,.myc_mod .myc_drop li.current a{background:#eee; color:#666;}
.myc_mod .myc_box{border:1px solid #e7eded; background:#fff;}
.myc_mod .myc_tool{border-bottom:1px solid #e6eaed; height:51px; line-height:51px;}
.myc_mod .myc_tool a{width:341px; display:inline-block; float:left; text-align:center; color:#666; font-size:14px; background:url(../images/myc_line.gif) right center no-repeat; color:#999;}
.myc_mod .myc_tool a.last{width:339px; background:none;}
.myc_mod .myc_tool span{background:url(../images/myc_icon.png) no-repeat; display:inline-block; vertical-align:middle; margin-bottom:1px;}
.myc_mod .myc_tool span.myc_ico1{width:28px; height:25px; margin-right:9px;}
.myc_mod .myc_tool span.myc_ico2{width:28px; height:26px; margin-right:5px; background-position:-29px 0;}
.myc_mod .myc_tool span.myc_ico3{width:26px; height:23px; margin-right:5px; background-position:-59px -2px;}
.myc_mod .myc_tool a:hover{color:#717171;}
.myc_mod .myc_tool a:hover span.myc_ico1{background-position:0 -57px;}
.myc_mod .myc_tool a:hover span.myc_ico2{background-position:-29px -57px;}
.myc_mod .myc_tool a:hover span.myc_ico3{background-position:-59px -59px;}
.myc_mod .myc_tool a.current{color:#3189d3;}
.myc_mod .myc_tool a.current span.myc_ico1{background-position:0 -29px;}
.myc_mod .myc_tool a.current span.myc_ico2{background-position:-29px -29px;}
.myc_mod .myc_tool a.current span.myc_ico3{background-position:-59px -31px;}
.myc_mod .myc_info{padding:0 22px;}
.myc_mod .myc_list .none_list{padding:200px 0 80px 0; background-position:center 100px;}
.myc_mod .myc_list .none_list p{font-size:18px; color:#d0d0d0;}
.myc_mod #data_loading{height:347px;}
.myc_mod .myc_list li{height:80px; border-bottom:1px dotted #cecece; padding:20px 0; position:relative;}
.myc_mod .myc_list li.last{border:0;}
.myc_mod .myc_list a.fl{margin-right:17px; width:80px; height:80px; background:#f5f5f5; position:relative;}
.myc_mod .myc_list a .mark{width:50px; height:45px; position:absolute; left:0; top:0; background:url(../images/tit_mark.png) no-repeat;}

.myc_mod .myc_list img{width:80px; height:80px; background:#fff;}
.myc_mod .myc_list a.title{font-size:18px; color:#333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height:22px; max-width:650px; display:inline-block;}
.myc_mod .myc_list a.title:hover{color:#d71418;}
.myc_mod .myc_list p{height:27px; line-height:27px; font-size:14px; color:#999999; padding:5px 0;}
.myc_mod .myc_list p span{background:#ececec; border-radius:15px; display:inline-block; text-align:center; margin-right:11px; color:#848383; font-size:12px; padding:0 10px; height:24px; line-height:24px; vertical-align:top;}
.myc_mod .myc_list p b{font-weight:normal; padding-right:11px;}
.myc_mod .sprite_tool span{display:inline-block; vertical-align:middle; background:url(../images/tool_icon.png) no-repeat; margin-right:5px; margin-bottom:5px;}
.myc_mod .sprite_tool span.see{width:22px; height:13px; background-position:0 -3px; margin-bottom:3px;}
.myc_mod .sprite_tool span.tak{width:17px; height:15px; background-position:-26px -1px; margin-bottom:3px;}
.myc_mod .sprite_tool span.zan{width:16px; height:16px; background-position:-47px 0;}
.myc_mod .sprite_tool{font-size:14px; color:#999; line-height:17px;}
.myc_mod .sprite_tool span.tak{margin-left:20px;}
.myc_mod .sprite_tool span.zan{margin-left:15px;}
.myc_mod .sprite_tool b{font-weight:normal; margin-left:15px;}
.myc_mod .myc_operate{width:56px; height:20px; top:20px; right:4px; position:absolute;}
.myc_mod .myc_operate a{width:20px; height:20px; display:inline-block; background:url(../images/operate_icon.png) no-repeat;}
.myc_mod .myc_operate a.fl{margin:0; width:20px; height:20px; background:url(../images/operate_icon.png) no-repeat;}
.myc_mod .myc_operate a:hover{background-position:0 -22px;}
.myc_mod .myc_operate a.myc_del{background-position:-22px 0;}
.myc_mod .myc_operate a.myc_del:hover{background-position:-22px -22px;}
.myc_mod .myc_stay{width:13px; height:7px; background:url(../images/s_down_icon.png) center center no-repeat; display:inline-block; position:absolute; right:-3px; top:12px; cursor:pointer; padding:10px;}
.myc_mod .myc_stay dl{display:none; position:absolute; top:25px; right:4px; border:1px solid #e5e5e5; z-index:1; white-space:nowrap;}
.myc_mod .myc_stay:hover dl{display:inline-block;}
.myc_mod .myc_stay a{width:73px; height:26px; line-height:26px; text-align:center; display:inline-block; color:#666; padding:0 10px;}
.myc_mod .myc_stay a:hover{background:#999; color:#fff;}
.myc_mod .myc_stay a.delete_btn:hover{background:#3189d3; color:#fff;}
.myc_mod .myc_stay a i{width:19px; height:15px; display:inline-block; background:url(../images/other/share_ico.jpg) no-repeat; vertical-align: middle; margin-bottom:5px;}

/*弹出框*/
.cover,.discover{position:fixed; left:0; top:0; right:0; bottom:0; background:#000; opacity:.3; filter:alpha(opacity=30); z-index:995;}
.layer{position:fixed; left:50%; top:50%; z-index:996; background:#fff; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,80)||0)-(parseInt(this.currentStyle.marginBottom,80)||0)));}
.layer h6{height:49px; background:#c11216; font-size:18px; color:#fff; line-height:49px; padding-left:17px; position:relative; font-weight:normal;}
.layer h6 .close{width:49px; height:49px; display:inline-block; font-size:0; line-height:0; text-align:center; position:absolute; right:0; top:0;}
.layer h6 .close span{width:14px; height:15px; display:inline-block; margin-top:16px; background-position:-64px 0;}


/*提示确认框*/
.cfirm{box-shadow:0 0 10px #737373; position:fixed; left:50%; top:50%; background:#fff; z-index:996; text-align:center;}
.tips_comfirm,.sync_comfirm{width:480px; margin:-114px 0 0 -240px; z-index:996;}
.tips_comfirm .tips_tit,.sync_comfirm .tips_tit{height:40px; line-height:40px; font-size:16px; position:relative; text-align:left; border-bottom:1px solid #e5e5e5;}
.tips_comfirm .tips_tit h6,.sync_comfirm .tips_tit h6{padding:0 10px;}
.tips_comfirm .tips_tit a,.sync_comfirm .tips_tit a{width:40px; height:40px; display:inline-block;}
.tips_comfirm .tips_tit a:hover,.sync_comfirm .tips_tit a:hover{opacity:.6; filter:alpha(opacity=60);}
.tips_comfirm .tips_tit a span,.sync_comfirm .tips_tit a span{width:11px; height:11px; display:inline-block; margin:15px; background-position:-138px -56px;}
.tips_comfirm .tips_info,.sync_comfirm .tips_info{padding-top:27px;}
.tips_comfirm .tips_info p,.sync_comfirm .tips_info p{line-height:34px; font-size:18px; color:#333; margin:0 20px;}
.tips_comfirm .tips_info span,.sync_comfirm .tips_info span{line-height:23px; padding:0 35px; display:block; font-size:14px; color:#999999;}
.tips_comfirm .tips_btn,.sync_comfirm .tips_btn{height:35px; padding:29px 0 32px 0;}
.tips_comfirm .tips_btn a,.sync_comfirm .tips_btn a{width:auto; padding:0 10px; min-width:64px; height:35px; line-height:35px; display:inline-block; background:#e2e2e2; color:#666; font-size:16px; border-radius:35px; margin:0 5px;}
.tips_comfirm .tips_btn a:hover,.sync_comfirm .tips_btn a:hover{background:#D6D5D5;}
.tips_comfirm .tips_info span.red,.sync_comfirm .tips_info span.red{color:#c11216;}
.tips_comfirm .tips_btn a.ok_btn,.sync_comfirm .tips_btn a.ok_btn{background:#7091ce; color:#fff;}
.tips_comfirm .tips_btn a.ok_btn:hover,.sync_comfirm .tips_btn a.ok_btn:hover{background:#5a7cba;}

/*提示*/
.tips_mod{width:100%; height:43px; position:fixed; left:0; top:-50px; text-align:center; z-index:999;}
.tips_mod .tips_txt{font-size:18px; color:#fff; position:relative; padding:8px 15px 8px 10px; display:inline-block; *display:inline; *zoom:1;}
.tips_mod .tips_txt p{position:relative; z-index:1; font-size:18px; line-height:27px;}
.tips_mod .tips_txt span{background:#000; display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:0;}
.tips_mod .tips_txt em{font-style:normal; color:#fff; position:relative; z-index:1; font-size:14px; color:#ccc; line-height:25px;}
.tips_mod .tips_content{position:relative; z-index:2;}
.tips_mod .tips_icon{background:url(../images/tips_icon.png) -28px -1px no-repeat;}
.tips_mod span.tips_bg{opacity:0.9; filter:alpha(opacity=90); border-radius:5px; z-index:1;}
.tips_mod.tips_success span.tips_bg{background:#38b03f;}
.tips_mod.tips_fail span.tips_bg{background:#ea644a;}
.tips_mod.tips_default span.tips_bg{background:#3280fc;}
.tips_mod .tips_content i{width:15px; height:15px; display:inline-block; float:left; margin:7px 5px 0 0;}
.tips_mod.tips_success .tips_content i{background-position:-14px -1px;}
.tips_mod.tips_fail .tips_content i{background-position:-42px -1px;}
.tips_mod.tips_default .tips_content i{background-position:-28px -1px;}
.tips_mod .tips_content p{float:left; padding-right:20px; font-size:15px;}
.tips_mod .tips_close{width:30px; height:43px; position:absolute; right:0; top:0; z-index:3; text-align:left; border-top-right-radius: 5px; border-bottom-right-radius: 5px; cursor:pointer;}
.tips_mod.tips_success .tips_close:hover{background:#289a2f;}
.tips_mod.tips_fail .tips_close:hover{background:#ce4c33;}
.tips_mod.tips_default .tips_close:hover{background:#296fe0;}
.tips_mod .tips_close em{width:14px; height:15px; display:inline-block; vertical-align: middle; background-position:0 0; margin:14px 0 0 8px;}

/*分页*/
.pages {overflow:hidden;text-align:center;padding:16px 0 15px 0; font-size:14px;}
.pages a {display:inline-block;color:#999999;border:1px solid #eeeeee;padding:9px 11px;margin:0 3px; background:#fff;}
.pages a:hover {text-decoration:none;border:1px solid #eeeeee;background:#3189d3;color:#fff;}
.pages span {display:inline-block;padding:9px 11px;margin:0 4px;border:1px solid #eeeeee;color:#7e7e7e;  }
.pages .current {background:#3189d3;color:#fff; border-color:#eeeeee; }
.pages .arrwo{display:inline-block; width:0px;height:0px;vertical-align:middle;border-bottom:4px solid transparent;border-top:4px solid transparent;font-size:0px;line-height:0px;margin:0;padding:0;}
.pages a.next,.pages a.last{font-weight:normal;}
.pages .last_off,.pages .next_off{color:#999; cursor: default;}
.pages .last_off:hover,.pages  .next_off:hover{background:#fff; color:#999;}
.pages .last_on .arrow_left{border-right:4px solid #7e7e7e;}
.pages .last_off .arrow_left{border-right:4px solid #cbcbcb;}
.pages .next_on .arrow_right{ border-left:4px solid #7e7e7e;}
.pages .next_off .arrow_right{ border-left:4px solid #cbcbcb;}
.pages a.last_on:hover .arrow_left{border-right:4px solid #fff;}
.pages a.next_on:hover .arrow_right{border-left:4px solid #fff;}
.nopage{text-align:center; font-size:14px; color:#999; line-height:44px;}

/*我的消息*/
.news{ border:1px solid #e4eaee; background-color:#fff; min-height:540px;}
.n7Tab{border-bottom:1px solid #e4eaee; }
.n7Tab li{float:left; font-size:14px; width:509px; position:relative;}
#n7Tab_Title0{background:url(../images/myc_line.gif) right center no-repeat;}
.n7Tab li a{ display:block; height:24px; line-height:25px; padding-top:13px; padding-bottom:14px;}
.n7Tab a span{ float:left; background:url(../images/news_icon.png) no-repeat; margin-right:8px;}
.n7Tab .normal a{color:#999; text-decoration:none;}
.n7Tab .active a{color:#3189d3; text-decoration:none;}
.n7Tab #n7Tab_Title0.normal a:hover{color:#717171;}
.n7Tab #n7Tab_Title0.normal a:hover span{background-position:0 -54px;}
.n7Tab #n7Tab_Title0 a span{width:25px; height:24px; margin-left:211px; display:inline;}
.n7Tab #n7Tab_Title0.normal a span{background-position:0 0;}
.n7Tab #n7Tab_Title0.active a span{background-position:0 -27px;}
.n7Tab #n7Tab_Title1.normal a:hover{color:#717171;}
.n7Tab #n7Tab_Title1.normal a:hover span{background-position:-27px -54px;}
.n7Tab #n7Tab_Title1 a span{width:23px; height:25px; margin-left:233px; display:inline;}
.n7Tab #n7Tab_Title1.normal a span{background-position:-27px 0;}
.n7Tab #n7Tab_Title1.active a span{background-position:-27px -27px;}
.n7Tab li em{ background:url(../images/news_dot.png) no-repeat; width:6px; height:6px; display:block; position:absolute; left:316px; top:17px;}
.news_list{ margin:0 20px;}
.news_list li{ min-height:81px; border-bottom:1px solid #ececec; font-size:14px; position:relative;}
.news_list li:hover{ background-color:#f5f5f5;}
.news_list li.noread{background:#e6f4ff; border-bottom:1px solid #dedede; cursor:pointer;}
.news_list li.noread .news_list_txt{color:#666;}
.news_list li .news_list_txt a.news_link{color:#44a4f5; background:url(../images/newslink_icon.png) left center no-repeat; padding-left:15px; margin:0 5px; display:inline-block;}
.news_list li .news_list_txt a.news_link:hover{text-decoration:underline;}
.news_list_photo{width:48px; height:48px; float:left; margin-top:15px; margin:15px 12px 0 15px; border-radius:48px; background:#fff; border:1px solid #f1f1f1;}
.news_list_photo img{ width:48px; height:48px; border-radius:48px;}
.news_list_txt{float:left; line-height:24px; width:740px; padding:16px 0; word-break:break-all; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph; overflow-x:hidden;}
.news_list_txt a{ color:#7091ce;}
.news_list_txt a:hover{ color:#d71418;}
.news_list_txt span{ display:none;}
.news_list_txt.stop span{ display:inline;}
.news_time{width:155px; text-align:right; color:#999; float:left; line-height:24px; margin-top:16px; display:inline;}
.news_del{ position:absolute; right:10px; top:45px; display:none;}
.news_del a{ color:#999;}
.news_del a:hover{color:#d71418;}
.news_info .none_list{padding:260px 0 180px 0; background-position:center 160px;}
.news_info #data_loading{height:469px;}

/*无内容*/
.none_list{background:url(../images/mail.png) no-repeat; text-align:center; font-size:18px;}
.none_list p{line-height: 27px; padding-top: 2px; color: #d0d0d0;}
.none_list span{line-height:30px; color: #d0d0d0; font-size:16px;}
.empty_list{font-size: 18px; line-height: 24px; text-align: center; color: #999; padding-top: 230px; padding-bottom: 100px;background: url(../images/list_none.png) no-repeat center 100px;}
.zf_empty_box{height: 100px;font-size: 18px; color: #999; line-height: 24px; text-align: center; padding-top: 245px; background: url(../images/zf_empty.png) no-repeat center 120px;}

/*第三方账号授权*/
.other{ font-size:16px; border-bottom:1px solid #eee;}
.iart_box2{ height:auto;}
.iart_box2 ul{ border-top:1px solid #e4eaee;}
.myself{ padding:20px;}
.my_left{ float:left;}
.my_left img{ width:140px; height:140px; border-radius:80px;}
.my_cen{ float:left; width:680px; margin-left:20px;}
.my_cen h2{ font-size:16px; font-weight:normal; color:#333; line-height:30px; margin-top:20px;}
.my_cen h2 i{background-color:#ffa800; font-style:italic; color:#fff; display:inline-block; padding:0 5px; line-height:16px; height:16px; margin-left:3px; border-radius:3px; font-size:12px;}
.my_cen span{ display:block; line-height:30px;}
.my_rit{ float:right; background-color:#e6f4ff; width:140px; text-align:center; padding-top:5px;}
.my_rit img{ display:block; margin:0 auto;}
.my_rit span{ line-height:24px; display:block; font-size:12px;}
.iart_box3 td{ border:1px solid #e2e2e2;  border-collapse:collapse; height:44px; padding:0 20px;}
.iart_box3 td span{ display:block; color:#999;}
.iart_box3 td.blue{ background-color:#e6f4ff; color:#118ff0;}

/*账号信息*/
.acc_box{ padding:90px 0;}
.account{ margin-left:200px;}
.account img{ width:60px; height:60px; border-radius:30px;}
.acc_nick{ height:36px; line-height:36px; margin:15px 0 0 150px;}
.acc_nick span{ float:left;}
.acc_nick input{ width:240px; height:34px; border:1px solid #ccc; line-height:34px; padding:0 5px; border-radius:3px; float:left; margin:0 10px;}
.acc_nick b{ font-weight:normal; color:red; font-size:12px;}
.acc_btn{ margin:15px 0 0 202px;}
.acc_btn a{ width:100px; height:36px; border-radius:3px; background-color:#3189d3; display:block; color:#fff; font-size:16px; text-align:center; line-height:36px;}
.acc_btn a.disabled{ background-color:#ccc;}
.acc_nick i{ font-style:normal; float:left; width:70px; text-align:right;}
.acc_btn.acc_btn2{ margin-left:230px;}

/*修改头像*/
.portrait{ font-weight:normal; padding:20px; line-height:24px;}
.port_box{ margin-bottom:20px;}
.port_list{ padding-bottom:20px;}
.port_list li{ float:left; margin:0 100px 0 20px;}
.port_list li img{ border-radius:64px; display:block;}
.port_list li.w128 img{ width:128px; height:128px;}
.port_list li.w48 img{ width:48px; height:48px; margin-top:80px;}
.port_list li.w30 img{ width:30px; height:30px; margin-top:98px;}
.port_list li p{ line-height:24px; text-align:center;}
.portrait span{ display:block; color:red;}
.port_btn1{ margin:0 20px;}
.port_btn1 a{ display:inline-block; background-color:#3189d3; line-height:36px; font-size:16px; color:#fff; padding:0 20px; border-radius:3px;}
.port_btn1 a:before{ background:url(../images/upload3.png) no-repeat; float:left; width:20px; height:20px; content:""; margin:8px 8px 0 0;}
.port_btn1 a:hover{ filter:alpha(Opacity=70); opacity:0.7;}
.port_load{ margin:20px 20px 0;}
.port_left{ float:left; background:url(../images/upload.jpg) no-repeat; width:350px; height:350px; margin-right:50px; padding-right:50px; border-right:1px solid #eee; overflow:hidden;}
.port_left input{ width:350px; height:350px; filter:alpha(Opacity=0); opacity:0;}
.port_thumbnail{ float:left; width:140px; height:140px; background:url(../images/upload2.jpg) no-repeat;}
.port_thumbnail img{ width:140px; height:140px;}
.port_txt{ margin:10px 20px;}
.port_btn2{ padding:10px 20px 30px;}
.port_btn2 a{ display:inline-block; background-color:#3189d3; line-height:36px; font-size:16px; color:#fff; padding:0 50px; border-radius:3px;}
.port_btn2 a:hover{ filter:alpha(Opacity=70); opacity:0.7;}

.publishArticle{ float:left; margin:8px 0 0 50px; background-color:#3189d3; line-height:32px; color:#fff; border-radius:5px; padding:0 15px;}
.publishArticle:hover{ color:#fff; opacity:0.8;}

/*上传*/
.upload7{ margin:40px 50px 10px; border:1px solid #d9d9d9; background-color:#fafafa; height:186px; position:relative; padding:8px; width:700px;}
.upload7 textarea{ width:100%; height:165px; border:0; background:none; font-size:16px; line-height:26px;}
.upload7 span{ position:absolute; right:5px; bottom:5px; color:#666;}
.upload7 b{ color:#fb1717;}
.upload7_title{ margin:20px 50px; font-size:18px;}
.upload7_title span{ font-size:12px; color:#666;}
.upload7_btn{ margin:0 50px 0 40px;}
.upload7_btn li{ width:108px; height:108px; border:1px dashed #bababa; float:left; margin:0 0 10px 10px;}
.upload7_btn li.int{ background:url(../images/upload_06.jpg) no-repeat center; background-size:33px auto;}
.upload7_btn li img,.upload7_btn li video{ width:108px; height:108px;}
.upload7_btn li input{ width:108px; height:108px; opacity:0;}
.upload7_city{ margin:18px 50px 0 50px; color:red; font-size:12px;}
.upload7_city a{ color:#666; font-size:18px; margin-right:5px;}
.upload7_site{ font-size:18px; margin:25px 50px 0 50px;}
.upload7_site span{ color:#666; line-height:30px; float:left;}
.upload7_site select{ background-color:#fafafa; padding:0 8px; border:1px solid #d9d9d9; height:32px; line-height:32px; width:200px; box-sizing:border-box; margin-right:20px; font-size:16px;}
.upload7_sibmit{ margin:30px 50px 60px;}
.upload7_sibmit a{ height:50px; line-height:50px; width:400px; background-color:#12b7f6; border-radius:3px; display:block; color:#fff; font-size:16px; text-align:center;}
.upload7_sibmit a:hover{ opacity:0.8;}
.upload7_btn li{ position:relative;}
.upload7_btn li a{ position:absolute; right:-6px; top:-6px; background-color:#E5373A; width:18px; height:18px; color:#fff; border-radius:9px; font-size:16px; text-align:center; line-height:17px;}

.upload7_int{margin:40px 50px -20px; border:1px solid #d9d9d9; background-color:#fafafa; height:36px; line-height:36px; position:relative; padding:0 8px; width:700px;}
.upload7_int input{ width:100%; height:30px; border:0; background:none; font-size:16px;}
